mat supported drilling platform - Alemán Inglés Diccionario